* {
    margin: 0;
    padding: 0;
    list-style: none;
}
body {
    background-color: #f5f5f5;
}
body a {
        text-decoration: none;
}
.site-footer {
    width: 1519.2px;
    height: 329.8px;
    background-color: #fff;
    margin-top: 20px;
}
.site-footer .container {
        width: 1226px;
        height: 329.8px;
        margin: 0 auto;
}
.site-footer .footer-service {
    width: 1226px;
    height: 25px;
    padding: 27px 0;
    border-bottom: 1px solid #e0e0e0;
}
.site-footer .footer-service li {
    float: left;
    width: 19.8%;
    height: 25px;
    font-size: 16px;
    border-right: 2px solid #e0e0e0;
    text-align: center;
    
}
.site-footer .footer-service  a {
    color: #616161;
}

.site-footer .footer-links {
    width: 1226px;
    height: 169.8px;
    padding: 40px 0;
}
.site-footer .footer-links dl {
    float: left;
    width: 160px;
}
.site-footer .footer-links dt {
    margin: -1px 0 26px;
    font-size: 14px;
    line-height: 1.25;
    color: #424242;
}
.site-footer .footer-links dd {
    margin: 10px 0 0;
    font-size: 12px;
}
.site-footer .footer-links dd a {
    color: #757575;
}

.col-contact {
    float: right;
    width: 251px;
    border-left: 1px solid #e0e0e0;
    text-align: center;
    color: #616161;
}
.col-contact .phone {
    font-size: 22px;
    line-height: 1;
    color: #ff6700;
}
.col-contact p {
    margin: 0 0 5px 0;
font-size: 12px;
}
.col-contact a {
    border-color: #ff6700;
background: #fff;
color: #ff6700;
}
.col-contact .follow {
    font-size: 12px;
    margin-top: 10px;
    position: relative;
}
.col-contact .follow .wb {
    top: -5px;
    width: 24px;
    height: 24px;
    position: absolute;
    background: url(https://cdn.cnbj1.fds.api.mi-img.com/staticsfile/global/wb.png) 50% 0 no-repeat;
    background-size: cover;
}
.col-contact .follow .wx {
    top: -5px;
    right:45px;
    width: 24px;
    height: 24px;
    position: absolute;
    background: url(https://cdn.cnbj1.fds.api.mi-img.com/staticsfile/global/wx.png) 50% 0 no-repeat;
    background-size: cover;
}


.site-info {
width: 1519.2px; 
height: 263.2px;
padding: 30px 0;
font-size: 12px;
}
.site-info .container {
position: relative;
width: 1226px;
height:154.2px;
margin: 0 auto;
}
.site-info .container .logo {
position: absolute;
top: 0;
left: 0;
margin-right: 10px;
width: 56px;
height: 56px;
background: url(https://s02.mifile.cn/assets/static/image/logo-mi2.png) no-repeat;
background-size: 56px;
}
.site-info .container .info-text {
color: #b0b0b0;
padding-left: 67px;
}
.site-info .container .info-text p {
line-height: 18px;

}
.site-info .container .info-text .p1 a{
color: #757575;
}
.site-info .container .info-text  a{
color: #b0b0b0;
}


.site-info .container .info-links {
height: 28px;
margin: 4px 0 15px;
padding-left: 67px;
}
.site-info .container .info-links img {
    width: auto;
    height: 28px;
    margin-left: 0;
}

.site-info  .slogn {
    clear: both;
    margin: 30px auto 0;
    width: 100%;
    height: 19px;
    background: url(../img/slogan2020.png) no-repeat center 0;
}